drive link latch - Alemán Inglés Diccionario